.flavr-container { z-index:10000; }
.flavr-container .flavr-overlay { background: rgba(0,0,0,0.6);}
.flavr-container .flavr-fixer {margin-top: 20px; }
.flavr-container .flavr-fixer .flavr-outer{ border-top-left-radius: 20px; border-top-right-radius: 20px; background: #fff; position: relative; }
.flavr-container .flavr-fixer .flavr-outer .flavr-content {padding: 0}
.flavr-container .flavr-fixer .flavr-outer .flavr-content .flavr-message{ text-shadow: 0 0 #fff;}
/* 页面样式 */
div.mine-btn-wrap{ width: 100%; padding: 20px 0; text-align: center; font-family: "Microsoft YaHei"; }
.flavr-container .btn-close {display: block;content: ''; width: 25px; height: 25px; background: #FFF url('../images/close.svg') no-repeat center;
    background-size: 60%;  position: absolute; padding: 5px; margin-top: 15px; right: 20px; border: 1px solid #CCC; -moz-border-radius: 15px;
    -webkit-border-radius: 15px; border-radius: 15px;}
div.mine-btn-wrap .tit {width: 100%; text-align: left; overflow: hidden;}
div.mine-btn-wrap input{ color: #000;border: none; display: inline-block; padding: 0;font-size: 14px; font-family: "Microsoft YaHei";
    margin-bottom: 0; border-radius: 0; }
div.mine-btn-wrap .tit .title{ width:100%; font-size: 28px; color: #000; float: left; padding: 20px; display: block; }
div.mine-btn-wrap .tit .tips{ width:100%; font-size: 14px; color: #ccc; float: left; padding: 0 20px 40px 20px; display: block; }
div.mine-btn-wrap .tips_bottom{ font-size: 13px; color: #000; padding:30px 20px; display: inline-block; }
div.mine-btn-wrap .dialog_input { width:100%; padding: 0 20px ; display: inline-block; float: left; line-height: 40px; }
div.mine-btn-wrap .dialog_input .input_d { box-shadow: 0 -1px 0 0 #ece9e9 inset; padding: 5px 0; }
div.mine-btn-wrap .dialog_input .input_d.w70 { width:70%; display: inline-block;}
div.mine-btn-wrap .verify {font-size: 1.2rem; color: #ccc;width: 30%; padding: 5px 0; box-shadow: 0 -1px 0 0 #ece9e9 inset; float: right;}
div.mine-btn-wrap .verify.green { color: #1da7de; }
div.mine-btn-wrap .confirmBtn{ color: #FFF; padding: 10px; background: #02b182 !important; font-size: 1rem !important; width: 95% !important;
    border-radius: 4px !important; margin-top: 40px; }
div.mine-btn-wrap .tips_bottom.left{ float: left; color: #999;}
div.mine-btn-wrap .tips_bottom.right{ float: right; color: #999;}
div.mine-btn-wrap .bottom{ bottom: 60px; display: block; position: absolute;  text-align: center; width: 100%; }
/* flavr mini */
.flavr-container .flavr-fixer .flavr-outer.mini{ border-radius: 10px; }
.flavr-container .flavr-fixer.mini{margin-top: 40%;}